<template>
	<div></div>
</template>
<script>
    //import login from '../config/global';
    import global from '../../config/global'
    export default {
        data() {
			return {
                
			}
		},
        created() {
		},
        mounted(){
            var this_=this;
            //加载事件
            //参数
            var paras = {};
            
            //用JS SDK调用OpenAPI
            QC.api("get_user_info", paras)
                //指定接口访问成功的接收函数，s为成功返回Response对象
                .success(function(s){
                    //成功回调，通过s.data获取OpenAPI的返回数据
                    $.ajax({
                        type:"POST",  												 					 						//请求方式（POST或GET）默认为GET
                        url:global.host+"/third/qq/login",  						//发送请求的地址（默认为当前网页地址）
                        //contentType:"application/json;charset=utf-8", 						//发送到服务器的数据内容编码类型
                        data:{
                                "openId":window.openId,											//openId
                                "figureurl_qq_2":s.data.figureurl_qq_2,							//头像路径
                                "nickname":s.data.nickname,										//昵称
                                "gender":s.data.gender,											//性别
                        },																		//发送到服务器的数据
                        async:false,																		 						//异步（false：非异步，true：异步）默认为异步
                        success:function(response) {										 					  //请求成功后调用的回调函数
                        //响应数据
                            window.opener.qqcallbackFn(response);
                            window.close();
                        },
                        error:function(XMLHttpRequest, textStatus, errorThrown) {	//请求失败时被调用的函数
                            var message = "获取登录信息失败";
                            //this_.$message.error(message)
                        }
                    });
                })
                
                //指定接口访问失败的接收函数，f为失败返回Response对象
                .error(function(f){
                    var message = "获取用户信息失败";
                })
                
                //指定接口完成请求后的接收函数，c为完成请求返回Response对象
                .complete(function(c){
                    
                })

                //检查是否已登录
                if(QC.Login.check()){
                    QC.Login.getMe(function(openId, accessToken){
                        window.openId=openId;
                    });
                    //这里可以调用自己的保存接口
                }
        },
		methods: {
            
		}
    }
</script>